package Q16_24_Pairs_With_Sum;
import java.util.ArrayList;
public class QuestionA {
public static ArrayList<Pair> printPairSums(int[] array, int sum) {
ArrayList<Pair> result = new ArrayList<Pair>();
for (int i = 0 ; i < array.length; i++) {
for (int j = i + 1; j < array.length; j++) {
if (array[i] + array[j] == sum) {
result.add(new Pair(array[i], array[j]));
}
}
}
return result;
}
public static void main(String[] args) {
int[] test = {9, 3, 6, 5, 5, 7, -1, 13, 14, -2, 12, 0};
ArrayList<Pair> pairs = printPairSums(test, 12);
for (Pair p : pairs) {
System.out.println(p.toString());
}
}
}